Boulingo

ought to

Used to say something is expected.

ought to

Learn languages with Boulingo